export interface ProcessDefinitionVO {
    /**
     * 流程在部署时生成的唯一 ID
     */
    id: string;

    /**
     * 流程定义 KEY
     */
    key: string;

    /**
     * 流程定义名称
     */
    name: string;

    /**
     * 流程定义的租户 ID
     */
    tenantId: string;

    /**
     * 流程定义的部署 ID
     */
    deploymentId: string;

    /**
     * 流程定义的部署版本
     */
    version: number;

    /**
     * 流程定义的版本标签
     */
    versionTag:  string;

    /**
     * 流程定义的分类
     */
    category: string;

    /**
     * 流程定义的描述
     */
    description: string;

    /**
     * 流程定义的图片资源名称
     */
    diagramResourceName: string;

    /**
     * 历史记录保留时间
     */
    historyTimeToLive: number;

    /**
     * 流程定义的资源名称
     */
    resourceName:  string;

    /**
     * 当前流程定义是否有启动的任务列表
     */
    isStartableInTasklist: string;

    /**
     * 流程是否被挂起
     */
    isSuspended: boolean;
}
